home *** CD-ROM | disk | FTP | other *** search
-
- ARCSHELL.ACC / ARCSHELL.PRG
- V 1.21
- (C) Klaus Rittmeier 1989
-
-
- Diese kleine Shell habe ich für das sehr nützliche Programm ARC.TTP geschrie-
- ben. ARC.TTP ist ein Programm zur Filekompression und Archivierung von beliebig
- vielen Files in einem Archiv-File. Das Programm stammt zwar nicht von mir, da
- es Public Domain Software ist, habe ich es gleich mit in diesen Ordner kopiert.
- Die Beschreibung von ARC.TTP befindet sich im File ARC.DOC.
-
- Diese Shell realisiert folgende Optionen für ARC.TTP :
- a ( Files ins Archiv aufnehmen ),
- v ( ausführliches Inhaltsverzeichnis ),
- t ( Archiv-Integrität testen ),
- d ( Files im Archiv löschen ) und
- x ( Files aus dem Archiv herauskopieren ).
-
- Durch Umbenennen der Extension im Dateinamen kann ARCSHELL sowohl als
- Accessory als auch als Applikation gestartet werden.
-
- Im Gegensatz zum Aufruf von ARC.TTP vom Desktop ( TOS übernimmt Parameter )
- sind Quell- und Zielpfade beim Aufruf aus dieser Shell frei bestimmbar, d.h.,
- Archiv-Files, ARC.TTP, ARCSHELL.PRG, zu komprimierende Files und extrahierte
- Files können sich in unterschiedlichen Verzeichnissen und auf unterschied-
- lichen Laufwerken befinden.
-
- Alle Pfade und Filenamen können sowohl über die Tastatur, als auch mittels
- Fileselectbox eingegeben werden. Die Möglichkeit der Eingabe mit Maus und
- Fileselectbox ist insbesondere beim Suchen von ARC.TTP und bei den Pfadein-
- stellungen vorteilhaft. Dazu klicken Sie mit der Maus einfach den entsprechen-
- den Begriff an, dann erscheint die Auswahlbox.
-
- Die Pfade und Filenamen lassen sich mittels "Arbeit sichern" in dem File
- ARCSHELL.INF speichern und werden beim nächsten Programmstart entsprechend
- voreingestellt. Das File ARCSHELL.INF wird in dem Verzeichnis angelegt,
- das beim Start von ARCSHELL.PRG (.ACC) das aktuelle war. ( Das ist jenes,
- in dem sich auch ARCSHELL.RSC befinden muß. )
-
- Noch ein Wort zu den Einstellungen "Quellpfad" und "Zielpfad" :
- Beim Archivieren von Files ist der Pfad, in dem sich die zu komprimierenden
- Files befinden der Quellpfad, der Pfad, in dem sich das Archiv-File befindet,
- der Zielpfad. In allen anderen Fällen ist der Pfad, in dem das Archiv-File zu
- finden ist, der Quellpfad.
-
-
- Die Handhabung der Shell wird an einem Beispiel deutlich:
-
- Angenommen Sie wollen das Wurzelverzeichnis der Diskette in Laufwerk A
- komplett in einem Archiv-File zusammenfassen. Dieses soll auf Laufwerk F
- im Ordner \KOMPRESS erzeugt werden und den Namen ROOT.ARC tragen.
- Weiterhin angenommen, ARC.TTP befindet sich auf Laufwerk F im Ordner
- \UTILITY.
- Dann nehmen Sie folgende Einstellungen vor:
-
- 1. ARC.TTP : F:\UTILITY\ARC.TTP.
- Mittels Fileselectbox können Sie ARC.TTP auch in tiefer verschachtelten
- Verzeichnissen leicht finden.
-
- 2. Quellpfad : A:\
-
- 3. Zielpfad : F:\KOMPRESS\
-
- 4. Filespezifikation : *.*
- Wenn Sie nicht alle Files aus einem Verzeichnis komprimieren wollen, können
- Sie auch beliebige andere Spezifikationen benutzen, z.B. *.PRG, oder auch
- einen konkreten Filenamen.
-
- 5. Archiv-File : ROOT.ARC
-
- Vergessen Sie nicht, die Option "Files ins Archiv aufnehmen" einzuschalten,
- und klicken Sie "OK" an. ARC.TTP wird dann geladen und führt die gewünschten
- Operationen aus. Die Shell bleibt dabei resident im Speicher, nicht jedoch
- ARC.TTP nach beendeter Operation.
-
- Achtung: ARC.TTP findet keine Files mit den Attributen hidden oder system.
- Es werden also nur die Files komprimiert, die Sie auch im Desktop-Fenster
- sehen können.
- Verwenden Sie beispielsweise mein Programm XDIR.PRG, um versteckte Files zu
- "enttarnen".
-
-
-
- Noch ein Tip:
-
- Da ARC.TTP mit temporären Files arbeitet, muß gewährleistet sein, daß auf dem
- Ziellaufwerk genügend Platz ist. Außerdem sollte das Ziellaufwerk aus geschwin-
- digkeitsgründen eine Festplatte oder RAM-Disk sein.
- Der Speicherbedarf dieser Shell beträgt insgesamt ca. 30 kByte.
- Damit ARC.TTP einwandfrei arbeiten kann müssen von der Shell noch ca. 100 kByte
- freier Speicher angezeigt werden.
-
-